package hotel.callback.oversea.service;

import hotel.base.oversea.utils.Result;
import hotel.base.oversea.vo.meituan.response.goods.MtHotelGoodsCallbackVo;
import hotel.base.oversea.vo.meituan.response.goods.MtHotelGoodsPriceBaseDetailVo;
import org.springframework.stereotype.Service;

import java.util.List;
import java.util.Map;


@Service
public interface MtHotelCheckGoodsPriceService {

    Map<String, MtHotelGoodsPriceBaseDetailVo> checkOneGoodsArrayDateChange(String today, List<MtHotelGoodsPriceBaseDetailVo> priceModels, Integer thisHotelId, Integer goodsId, String hourStr, Result<Object> result, String thisTimestampApi, Integer fromJob);

    Map<String,Object>  commonCheckOneGoodsDate(String today, String mtDate, String hourStr, String result, String thisTimestampApi,
                                                MtHotelGoodsPriceBaseDetailVo thisGoodsOneChangePriceDate, MtHotelGoodsCallbackVo oneGoods, Integer fromJob);

}
